/**
* @Title: Test.java
* @Package com.springl
* @Description: TODO(Springhello测试)
* @author antch,861710865@qq.com
* @date 2017年7月7日 下午3:11:16
* @version V1.0
*/


package com.springl;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
* @ClassName: Test
* @Description: TODO(这里用一句话描述这个类的作用)
* @author antch,861710865@qq.com
* @date 2017年7月7日 下午3:11:16
*
*/

public class Test {

	/**
	* @Title: main
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param @param args    设定文件
	* @return void    返回类型
	* @throws
	*/

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		@SuppressWarnings("resource")
		ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
		Hello hello = (Hello) applicationContext.getBean("hello");
		hello.sayHello("wo我是小安子");
		Hello hello2 = (Hello) applicationContext.getBean("hello");
		System.out.println(hello == hello2);

		System.out.println("--------");
		HelloSpring helloSpring = (HelloSpring) applicationContext.getBean("zjHello");
		helloSpring.sayHelloSpring("******");


		//注解测试开始
		UserService userService = (UserService) applicationContext.getBean("userService");
		System.out.println("保存用户开始");
		userService.save("张三");
	}

}
